Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3A LOUDOUN ROAD Detached £6,500,000 3 Jan 2024
5 LOUDOUN ROAD Terraced £3,791,727 £665,000 14 Aug 1995
7 LOUDOUN ROAD Detached £2,947,775 £1,896,000 4 Oct 2007